.pos_pament_table{
	width:100%;
	height:100%;
	padding-right: 3px;
}
.pos_pament_guesthead{
	width:97%;
	padding:5px;
}
.pos_payment_icon{
	background:url(/images/POS/POSPayment/POSPayment.png) no-repeat;
}
.paymenticon{
	background-position: -40px 0px;
	width: 30px;
	height: 40px;
}
.editTableicon{
	background-position: -20px -20px;
	width: 20px;
	height: 15px;
}
.paymentText{
	color:#666866;
	font-size:20px;
	font-weight: bold;
	top: 100%;
	padding-top: 5px;
}
.posPaymentleft{
	min-width:333px;
	padding: 2px 0 0 1px;
	width:20%;
	border-right: 1px solid #999; 
}
.posPaymentLeftinfo{
	padding-top: 5px;
	border-bottom: 1px solid #999; 
}
.noteicon{
	background-position: 0px 0px;
	width: 20px;
	height: 15px;
}
.notebtn{
	width:50px;
	height:22px;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 2px;
	border: 1px solid #999; 
}
.elmInbtnNote{
	top: 100%;
	padding-top: 5%;
	padding-left: 5px;
}
.editTablebtn{
	width:30px;
	height:22px;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 2px;
	border: 1px solid #999;
}
.elmInbtneditTable{
	top: 100%;
	padding-top: 14%;
	padding-left: 7px;
}
.sizebtninhead{
	top: 100%;
	padding: 3px 10px 0 105px;
}
.tabletext{
	color:#000000;
	font-size:20px;
	font-weight: bold;
	top: 100%;
	padding-top: 2px;
}
.POSpaymentGuest_icon1{
	background-position: -0px -60px;
	width: 20px;
	height: 20px;
}
.POSpaymentGuest_icon2{
	background-position: -60px -60px;
	width: 20px;
	height: 20px;
}
.POSpaymentGuest_icon3{
	background-position: -40px -60px;
	width: 19px;
	height: 20px;
}
.selectedPay{
	display:inline-block;
	width:97%;
	height: 385px;
	padding: 2px 5px;
	background-color: #EBECEE;
	border-bottom:1px solid #999;
	border-top:1px solid #999;
}
.selectedPaytext{
	width:100%;
	height:30px;
	color:#000000;
	font-size:18px;
	font-weight: bold;
	text-align: center;
	border-bottom: 1px solid #999;
	margin-bottom: 10px;
}
.selectbtnBlock{left: 100%;padding-left: 10%;}
.selectPaymentbtn{width: 252px;height: 40px;margin-bottom:10px;font-weight: bold;}
.selectbtnCustomer{width: 252px;height: 25px;margin-bottom:10px;font-weight: bold;}
.selectbtnCustomer:first-child{margin-top:10px;}
.btnBacktoCornfirm{height: 60px;width:100%;text-align: center;font-weight: bold;}
td{vertical-align: top;text-align: left;}
.POSpaymetdetail{padding: 2px 5px;}
.paymentdetailText{font-weight: bold;font-size: 14px;color: #666866;margin-bottom: 2px;}
.pamentDetailTable{margin-top: 20px;width: calc(100% - 20px);margin-left: 20px;margin-bottom: 20px;}
.paymentdetail{width:97%;border-left: 1px solid #999;border-bottom: 1px solid #999;border-right: 1px solid #999;border-top: 1px solid #999;}
.paymentdetail_head{border-bottom:1px solid #999; color:#667FBA;}
.refundbtn{border-top-left-radius: 2px;border-top-right-radius: 2px;border-bottom-right-radius: 2px;border-bottom-left-radius: 2px;width: 120px;height: 25px;margin-top: 5px;}
.paymentHisNote{margin-left: 20px;margin-bottom: 10px;width: calc(100% - 20px);}
